# 使用函数的好处：
# 提高了代码的复用性、使程序模块化、减少冗余代码和让程序结构更为清晰
# 1.定义函数
# 使用def关键字定义函数
# 语法:
# def 函数名 ([参数列表]):
#     函数体
#     [return语句]
# 定义一个求两个数之和的函数sum
def sum(a, b):
    result = a + b
    print(result)
    def inner():
        print("我是内部函数")
    inner()


# 2.调用函数
# 语法:函数名([参数列表])    先定义再调用
# 调用sum函数
sum(1, 2)
# 函数的嵌套调用,在一个函数内部调用另外一个函数
